package com.ibs.hadoop.hbase.bean;

/**
 * hbase基本的数据bean信息
* 源文件名：HbaseDataBean.java
* 文件版本：1.0.0
* 创建作者：liujun
* 创建日期：2016年10月27日
* 修改作者：liujun
* 修改日期：2016年10月27日
* 文件描述：liujun
* 版权所有：Copyright 2016 zjhz, Inc. All Rights Reserved.
*/
public class HbaseDataBean {

    /**
     * rowkey信息
    * @字段说明 key
    */
    private String key;

    /**
     * 列族名
    * @字段说明 columnFamily
    */
    private String columnFamily;

    /**
     * 列名
    * @字段说明 columnQualifier
    */
    private String columnQualifier;

    /**
     * 值信息
    * @字段说明 value
    */
    private String value;

    /**
     * 时间戳
    * @字段说明 timeStamp
    */
    private long timestamp;

    public String getKey() {
        return key;
    }

    public void setKey(String key) {
        this.key = key;
    }

    public String getColumnFamily() {
        return columnFamily;
    }

    public void setColumnFamily(String columnFamily) {
        this.columnFamily = columnFamily;
    }

    public String getColumnQualifier() {
        return columnQualifier;
    }

    public void setColumnQualifier(String columnQualifier) {
        this.columnQualifier = columnQualifier;
    }

    public String getValue() {
        return value;
    }

    public void setValue(String value) {
        this.value = value;
    }

    public long getTimestamp() {
        return timestamp;
    }

    public void setTimestamp(long timestamp) {
        this.timestamp = timestamp;
    }

    @Override
    public String toString() {
        StringBuilder builder = new StringBuilder();
        builder.append("HbaseDataBean [key=");
        builder.append(key);
        builder.append(", columnFamily=");
        builder.append(columnFamily);
        builder.append(", columnQualifier=");
        builder.append(columnQualifier);
        builder.append(", value=");
        builder.append(value);
        builder.append(", timestamp=");
        builder.append(timestamp);
        builder.append("]");
        return builder.toString();
    }

}
